Skip to content

Updated tab styling - #3351

Merged
ellen-octopus merged 5 commits into
mainfrom
ellen/tabs-styling
Aug 14, 2026
Merged

Updated tab styling#3351
ellen-octopus merged 5 commits into
mainfrom
ellen/tabs-styling

Conversation

@ellen-octopus

@ellen-octopus ellen-octopus commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

@team-marketing-branch-protections

Copy link
Copy Markdown

Pull request environment is available at https://stoctodocspr3351.z22.web.core.windows.net.

You can view the ephemeral environment status in Octopus Deploy.

This environment will be automatically deprovisioned when the pull request is closed, or after 7 days of inactivity.

@rosslovas rosslovas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Brilliant, that had been bugging me too! Looks so much better, and changes all look reasonable, I just spotted a few odd things. Ready to approve if you think none of these are worth addressing, just let me know; I only held off cause I noticed this was on auto-merge, just in case you did want to change anything 🙂

I'm also not sure we have anywhere that actually exercises this, but I tested it and found that too many tabs will overflow now instead of resulting in another row as they used to. Not sure how much that matters but thought I'd point it out regardless.

Before:
Image

After:
Image

Comment thread src/styles/main.css Outdated
Comment thread src/styles/main.css Outdated
Comment thread src/styles/main.css Outdated
- Removed tab-specific focus state and instead updated site-wide focus state
- Made tab list overflow on x-axis to account for long many and long titles
- Removed unnecessary :is() section
Had to add the tab-list focus state back because it was being cut off by the overflow

ellen-octopus commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

@rosslovas Thank you for catching 🙇 It now overflows on the x-axis when there are many / long tab titles 🙂

CleanShot 2026-08-14 at 11.24.12@2x.png

I also updated the site-wide focus styling so it's now styled consistently, but still needed to include tab-list specific styling because it was being cut off by the new overflow.
CleanShot 2026-08-14 at 11 26 36@2x

@rosslovas rosslovas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks!

@ellen-octopus
ellen-octopus merged commit 234ece2 into main Aug 14, 2026
7 checks passed
@ellen-octopus
ellen-octopus deleted the ellen/tabs-styling branch August 14, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants